// 节流
/**
 * 节流函数
 * @param {Function} func - 需要节流的函数
 * @param {number} delay - 延迟时间，单位毫秒
 * @returns {Function} - 返回节流后的函数
 */
function throttle(func, delay) {
    let lastExecTime = 0;
    return function(...args) {
        const currentTime = Date.now();
        if (currentTime - lastExecTime >= delay) {
            func.apply(this, args);
            lastExecTime = currentTime;
        }
    };
}

export default throttle;
